red admirable - Spanish English Dictionary